Part Number Hot Search : 
9S12XET 1NMMN 13S12 00201 10P05 SBL1650 25V5X 8N80C3
Product Description
Full Text Search
 

To Download BR93LL46F Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Memory ICs
1,024-Bit Serial Electrically Erasable PROM
BR93LL46F / BR93LL46FV
*Features CMOS technology * Low power
* 64 x 16 bit configuration * 1.8V to 4.0V operation * Low power dissipation - 0.5mA (typ.) active current - 0.4A (typ.) standby current * Auto increment for efficient data dump * Automatic erase-before-write * Hardware and software write protection - Defaults to write-disabled state at power up - Software instructions for write-enable / disable - Vcc lockout inadvertent write protection * 8-pin SOP / 8-pin SSOP-B packages * Device status signal during write cycle * 100,000 ERASE / WRITE cycles * 10 years Data Retention
*Pin assignments
N.C. VCC CS SK
1 2 3 4
8 7 6 5 (SOP8 / SSOP-B8)
N.C. GND DO DI
BR93LL46F BR93LL46FV
*Pin descriptions
Pin Name N.C. VCC CS SK DI DO GND N.C. Not connected Power supply Chip select input Serial clock input Start bit, operating code, address, and serial data input Serial data output, READY / BUSY internal status display output Ground Not connected Function
*Overview and BR93LL46FV are CMOS serial input / output-type memory circuits (EEPROMs) that can be The BR93LC46F
programmed electrically. Each is configured of 64 words x 16 bits (1,024 bits), and each word can be accessed individually and data read from it and written to it. Operation control is performed using five types of commands. The commands, addresses, and data are input through the DI pin under the control of the CS and SK pins. In a write operation, the internal status signal (READY or BUSY) can be output from the DO pin.
1
Memory ICs
BR93LL46F / BR93LL46FV
*Block diagram
Power supply
CS
Command decode Control Clock generation
voltage detector
Write disable
High voltage generator
SK
Address
DI
Command register
buffer
6bit
Address decoder
6bit
1,024-bit
Data register
R/W
EEPROM array
16bit
AMP.
16bit
DO
Dummy bit
*Absolute maximum ratings
Parameter Applied voltage Power dissipation Storage temperature Operating temperature Terminal voltage BR93LL46F BR93LL46FV Symbol VCC Pd Tstg Topr -- Limits - 0.3 ~ + 7.0 3501 3002 - 65 ~ + 125 - 20 ~ + 70 - 0.3 ~ VCC + 0.3 Unit V mW C C V
1 Reduced by 3.5mW for each increase in Ta of 1C over 25C. 2 Reduced by 3.0mW for each increase in Ta of 1C over 25C.
*Recommended operating conditions
Parameter Power supply voltage Input voltage Symbol VCC VIN Limits 1.8 ~ 4.0 2.0 ~ 4.0 0 ~ VCC Unit V V Conditions Ta = 0 ~ 70C Ta = - 20 ~ + 70C --
2
Memory ICs
BR93LL46F / BR93LL46FV
*Electrical characteristics (unless otherwise noted, Ta = - 20 to + 70C, VCC = 1.8 to 4.0V)
Parameter Input low level voltage Input high level voltage Output low level voltage 1 Output low level voltage 2 Output high level voltage 2 Input leakage current Output leakage current Operating current dissipation 1 Operating current dissipation 2 Standby current Symbol VIL VIH VOL1 VOL2 VOH2 ILI ILO ICC1 ICC2 ISB Min. - 0.3 0.8 x VCC -- -- VCC - 0.3 - 1.0 - 1.0 -- -- -- Typ. -- -- -- -- -- -- -- 0.5 0.4 0.4 Max. 0.2 x VCC VCC + 0.3 0.3 0.2 -- 1.0 1.0 1.0 1.0 1.0 Unit V V V V V A A mA mA A IOL = 1.0mA IOL = 20A IOH = 100A VIN = 0V ~ VCC VOUT = 0V ~ VCC, CS = GND VIN = VIH / VIL, DO = OPEN, fSK = 250kHz WRITE VIN = VIH / VIL, DO = OPEN, fSK = 250kHz, READ CS = SK = DI = GND, DO = OPEN Conditions -- --
1 About the operating current dissipation
ICC1 indicates the average current dissipation during a writing operation, and ICC2 indicates the average current dissipation during a reading operation. Because this is internal logic switching current, it changes based on the SK frequency.
2 About the standby current
This is the current dissipation when all inputs are CMOS level and in static state.
*Operation timing characteristics (Ta = - 20 to + 70C, VCC = 1.8 to 4.0 V)
Parameter SK clock frequency SK "H" time SK "L" time CS "L" time CS setup time DI setup time CS hold time DI hold time Data "1" output delay time Data "0" output delay time Time from CS to output confirmation Time from CS to output High impedance Write cycle time Symbol fSK tSKH tSKL tCS tCSS tDIS tCSH tDIH tPD1 tPD0 tSV tDF tE / W Min. -- 1 1 1 200 400 0 400 -- -- -- -- -- Typ. -- -- -- -- -- -- -- -- -- -- -- -- -- Max. 250 -- -- -- -- -- -- -- 2 2 2 400 25 Unit kHz s s s ns ns ns ns s s s ns ms
3
Memory ICs
BR93LL46F / BR93LL46FV
*Timing chart
CS tCSS SK tDIS DI tPD0 DO (READ) tDF DO (WRITE) STATUS VALID tPD1 tDF tDIH tSKH tSKL tCSH
Fig. 1 Synchronous data timing
(1) Data is acquired from DI in synchronization with the SK rise. (2) During a reading operation, data is output from DO in synchronization with the SK rise. (3) During a writing operation, a Status Valid (READY or BUSY) is valid from the time CS is HIGH until time
tCS after CS falls following the input of a write command and before the output of the next command start bit. Also, DO must be in a HIGH-Z state when CS is LOW. (4) After the completion of each mode, make sure that CS is set to LOW, to reset the internal circuit, before changing modes.
*Circuit operation (1) Command mode
Command Read (READ) Write enabled (WEN) W Write (WRITE) Write disabled (WDS)
(2) (1)
Start bit 1 1 1 1
Operating code 10 00 01 00
Address A5 ~ A0 11XXXX A5 ~ A0 00XXXX
Data -- -- D15 ~ D0 --
X: Either VIH or VIL
About the start bit With these ICs, commands are not recognized or acted upon until the start bit is received. The start bit is taken as the first "1" that is received after the CS pin rises. (1) After setting of the read command and input of the
SK clock, data corresponding to the specified address is output, with data corresponding to upper addresses then output in sequence. (Auto increment function) (2) When the write command is executed, all data in the selected memory cell is erased automatically, and the input data is written to the cell.
4
Memory ICs
(2) Reading
CS SK DI DO
BR93LL46F / BR93LL46FV
( 1) 1 1
2 1 0
4 A5 A4 A1
9 A0 0
10
25
26
High-Z
D15 D14
D1
( 2) D0 D15 D14
Fig.2 Read cycle timing (READ)
When the read command is acknowledged, the data (16 bits) for the input address is output serially. The data is synchronized with the SK rise during A0 acquisition and a "0" (dummy bit) is output. All further data is output in synchronization with the SK pulse rises. ( 1) Start bit The start bit is taken as the first "1" that is received after the CS pin rises. Also, if "0" is input several times followed by "1", the "1" is recognized as a start bit, and subsequent operation commences. This applies also to the following commands.
( 2) Address auto increment function These ICs are equipped with an address auto increment function which is effective only during reading operations. With this function, if the SK clock is input following execution of one of the above reading commands, data is read from upper addresses in succession. CS is held in HIGH state during automatic incrementing.
(3) Write enable
CS SK DI DO 1 0 0 1 1
High-Z
These ICs are set to the write disabled state by the internal reset circuit when the power is turned on. Therefore, before performing a write command, the write enable command must be executed. When this command is executed, it remains valid until a write disable command is issued or the power supply is cut off. However, read commands can be used in either the write enable or write disable state.
Fig.3 Cycle timing that allows overwriting
5
Memory ICs
(4) Write
CS SK DI DO High-Z 1 1 2 0 1 4 A5 A4 A1 9 10 D1
BR93LL46F / BR93LL46FV
tCS 25 D0
STATUS
A0 D15 D14
tSV
BUSY READY
tE / W
Fig. 4 Write cycle timing (WRITE)
This command writes the 16-bit data (D15 to D0) to the specified address (A5 to A0). The actual writing begins when CS falls following the fall of the SK cloc (the 25th clock pulse after the start bit) when D0 is read. If STATUS is not detected (CS is fixed at LOW, or if STATUS is detected (CS is HIGH) at timing tE / W, no commands will be received as long as a LOW state (BUSY) is output from DO, so command input should be avoided.
STATUS After time tCS following the fall of CS, after input of the write command, if CS is set to HIGH, the write execute = BUSY (LOW) and the command wait status READY (HIGH) are output. If in the command wait status (STATUS = READY), the next command can be performed within the time tE / W Thus, if data is input via SK and DI with CS = HIGH in the tE / W period, erroneous operations may be performed. To avoid this, make sure that DI = LOW when CS = HIGH. (Caution is especially important when common input ports are used.) This applies to all of the write commands.
(5) Write disable
CS SK DI DO 1 0 0 0 0
High-Z
Fig. 5 Write disable cycle timing (WDS)
When the power supply is turned on, if the write enable command is issued, the write enable state is entered. If the write disable command is then issued, the IC enters the write disable status. When in this status, all write commands are ignored, but read commands may be executed. In the write enable status, writing begins even if a write command is entered accidentally. To prevent errors of this type, we recommend executing a write disable command after writing has been completed.
6
Memory ICs
BR93LL46F / BR93LL46FV
*Operation notes (1) Cancelling modes
READ
Start bit 1bit Operating code 2bits Address 6bits Data 16bits
Cancel can be performed for the entire read mode space Cancellation method: CS LOW
WRITE
Start bit 1bit Operating code 2bits Address 6bits Data 16bits tE / W
a
b
a: Canceled by setting CS LOW or VCC OFF ( ) b: Cannot be canceled by any method. If VCC is set to OFF during this time, the data in the designated address is not secured.
: VCC OFF (VCC is turned off after CS is set to LOW)
(2) Timing in the standby mode As shown in Figure a, during standby, if CS rises when SK is HIGH, the DI state may be read on the rising edge. If this happens, and DI is HIGH, this is taken to
be the start bit, causing a bit error (see point "a" in Figure a). Make sure all inputs are LOW during standby or when turning the power supply on or off (see Figure b).
Point a: Start bit position when error occurs Point b: Actual start bit position
SK
SK
CS
CS
DI a
0
1 b
DI
0
1 b
(Figure a. Erroneous operation timing)
(Figure b. Normal operation timing)
7
Memory ICs
(3) Precautions when turning power on and off When turning the power supply on and off, make sure CS is set to LOW (see Figure 6). When CS is HIGH, the EEPROM enters the active state. If the power supply is turned on in this state, noise and other factors can cause malfunctions and erroneous writing. To avoid this, make sure CS is set to LOW (disable mode) when turning on the power supply. (When CS is LOW, all input is cancelled.) When the power supply is turned off, the low power state can continue for a long time because of the capacity of the power supply line. Erroneous operations and erroneous writing can occur at such times for the same reasons as described above. To avoid this, make sure CS is set to LOW before turning off the power supply.
+ 5V VCC GND + 5V CS GND Bad example Good example
BR93LL46F / BR93LL46FV
To prevent erroneous writing, these ICs are equipped with a POR (Power On Reset) circuit, but in order to achieve operation at a low power supply, VCC is set to operate at approximately 1.3V. After the POR has been activated, writing is disabled, but if CS is set to HIGH, writing may be enabled because of noise or other factors. However, the POR circuit is effective only when the power supply is on, and will not operate when the power is off. Also, to prevent erroneous writing at low voltages, these ICs are equipped with a built-in circuit which resets the write command if VCC drops to approximately 1.5V or lower (typ.) (VCC-lockout circuit)
Fig.6
(Bad example) Here, the CS pin is pulled up to VCC. In this case, CS is HIGH (active state). Please be aware that the EEPROM may perform erroneous operations or write erroneous data because of noise or other factors. Even if the CS input is HIGH-Z, please be aware that cases such as this can occur.
(Good example) In this case, CS is LOW when the power supply is turned on or off.
(4) Clock (SK) rise conditions If the clock pin (SK) signal of the BR93LL46F / FV has a long rise time (Tr) and if noise on the signal line exceeds a certain level, erroneous operation can occur due to erroneous counts in the clock. To prevent this, a Schmitt trigger is built into the SK input of the BR93LL46F / FV. The hysteresis amplitude of this circuit is
set to approximately 0.2V, so if the noise exceeds the SK input, the noise amplitude should be set to 0.2 VP-P or lower. Furthermore, rises and falls in the clock input should be accelerated as much as possible.
8
Memory ICs
BR93LL46F / BR93LL46FV
*Operation notes and DO directly (5) Connecting DI
The BR93LL46F / FV have an independent input pin (DI) and output pin (DO). These are treated as individual signals on the timing chart but can be controlled through one control line. Control can be initiated on a single control line by treating these signals as separate in the timing chart. 1) Data collision between the -COM output and the DO output Within the input and output timing of the BR93LL46F / FV, the drive from the -COM output to the DI input and a signal output from the DO output can be emitted at the same time. This happens only for the 1 clock cycle (a dummy bit "0" is output to the DO pin) which acquires the A0 address data during a read cycle. When the address data A0 = 1, a feedthrough current path occurs. Timing after a write command, when CS is HIGH A READY or BUSY function is output on the DO pin. When the next start bit is input, DO goes to the high impedance state. When inputting a command after a write, when the CS input rises while the -COM output remains LOW, a READY output HIGH is output from the DO pin and feedthrough current paths can occur. 2) When the -COM port is the CMOS port The -COM port can be controlled by the 1 control line by connecting a resistor R between the DI and DO pins during CMOS input and output, as shown in Figure 7. In this case, the value of R needs to satisfy the positive portion of the -COM input level for the voltage drop at R resulting from the leak current of the -COM input and the DI pin. It must be as small as possible so that it does not influence the DO output noise but large enough to keep the feedthrough current to a minimum. A value in the range of 1K-200k is usually sufficient. Make sure to confirm this through experiment. In this case, a dummy bit cannot be detected. 3) Feedback to the DI input from the DO output Data is output from the DO pin and then feeds back into the DI input through the resistor R. This happens when: 1. DO data is output during a read operation 2. A READY / BUSY signal is output during a write operation Such feedback does not cause problems in the basic
operation of the BR93LL46F / FV.
-COM EEPROM
DI R DO
Fig. 7 Using the CMOS port
9
Memory ICs
4) When the -COM port is the open drain port When the -COM port is the open drain output port, it responds through software as shown in Figure 8. This method will not work during CMOS input and output. The timing which becomes a problem (production of feedthrough current paths) for the open drain port only occurs when CS is HIGH after a write command. Feedthrough current paths can occur in the period between the rise of the CS to the input of the start bit. If CS rises before the start bit, as shown in Figure 8, and DI is HIGH at the same time, current paths are not created. Make sure to set SK to LOW during a CS rise. In this case, however, the first SK rise after the CS rises is interpreted as the start bit. Therefore, caution is required. Figure 9 shows a timing chart from the end of a write command to the next command input. As shown in the figure, after completion of the write command input, when CS rises, set SK to LOW and stop the SK input. Otherwise, if DO is HIGH when a clock pulse is input, this is taken as the start bit and may cause erroneous operation.
CS CS
BR93LL46F / BR93LL46FV
SK
1
2
3
4
DI High-Z Start bit
DO
Fig. 8 Using an open drain port
SK
DI
D1
D0
DO
High-Z
BUSY READY
High-Z
DI DO
D1
D0
BUSY READY
Write command
Status detection
Command input
DI: EEPROM DI terminal; DO: EEPROM DO output; DI / DO: -COM I / O terminal
Fig. 9 Timing diagram chart
10
Memory ICs
BR93LL46F / BR93LL46FV
*External dimensions (Units: mm)
BR93LL46F BR93LL46FV
5.0 0.2 8 6.2 0.3 4.4 0.2 5 3.0 0.2 8 6.4 0.3 4.4 0.2 5
0.15 0.1
1.5 0.1
1
4
1.15 0.1
1 0.1
4
0.11
1.27
0.4 0.1
0.3Min. 0.15
(0.52)
0.65 0.22 0.1
0.3Min. 0.1
SOP8
SSOP-B8
0.15 0.1
11


▲Up To Search▲   

 
Price & Availability of BR93LL46F

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X